Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Spain F13 Great Britain F3 France F4 France F5 France F4 France F5 Algeria F2 Czech Republic F4 France F16 Germany F1 France F17 France F6 France F9 Croatia F2 France F4 France F5 France F6 France F7 France F13 Great Britain F7 France F5 France F7 Ispat Open 2004 - Ostrava Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg GHI Bronx Classic - Bronx USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon ECM Prague Open 2005 - Prague Open D'Orleans - Orleans Internationale Tenniskampioenschappen - Scheveningen Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton The LTA Wrexham Challenger - Wrexham Tampere Imageneering Open - Tampere Internationaux de Nouvelle-Caledonie - New Caledonia Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden La Rinascente Tennis Cup Harbour Club Milano - Milan Open des Alpes Trophee BNP Paribas - Grenoble Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Keio Challenger International Tennis Tournament - Yokohama Jersey Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Honda-Kah Open - Singapore Zivnobanka Open 1999 - Prostejov GHI Bronx Tennis Classic - Bronx The Scottish Tennis Championships - Edinburgh Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Mumbai Challenger - Mumbai USTA Challenger of San Antonio - San Antonio Open de la Ville de Saint Denis - Reunion Island Siemens Open 2003 - Scheveningen XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton V Trani Cup - Trani 4° Sporting Challenger - Turin Challenger 42 - Andrezieux 2004 Freeman Men's Challenger - Joplin drkoop.com USTA Challenger of Tallahassee - Tallahassee Heilbronn Open - Heilbronn ATU Cup 2001 - Weiden Stella Artois Clay Court Championships - Budaors Cadillac Pro Indoor USTA Challenger - West Bloomfield Ahmedabad Challenger - Ahmedabad Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Warsteiner Grand Prix - Oberstaufen drkoop.com USTA Challenger of Austin - Austin Challenger Ford de Cherbourg - Cherbourg Hungarian Open - Budapest Open Diputacion - Cordoba Sylt Open 2000 - Sylt Intelig Tennis Cup - Brasilia Cairo Challenger 2002 - Cairo Gramado Open de Tennis - Gramado Timisoara Challenger - Timisoara Open de Mantouban - Montauban Geneva Challenger - Geneva The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Internationaux de Tennis de Brest - Brest Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger Copa Sevilla Internacionales de Andalucia - Seville Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Australian Unity Western Australia Open - Perth IX Ciutat de Barcelona - Barcelona Gallagher International - Hamilton Open 88 - Contrexeville Quelle Cup - Furth Open Castilla y Leon Trofeo Iberdrola - Segovia GHI Bronx Tennis Classic - Bronx Copa Ericsson Peru - Lima Hilton Waikoloa Village USTA Challenger - Waikoloa 2003 Freeman Men's Challenger - Joplin Belo Horizonte Tennis Open - Belo Horizonte Open 88 - Contrexeville Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Wiesmann Roadster Open - Nuembrecht Challenger 42 - Andrezieux Open Sainte-Victoire - Aix-En-Provence VIII Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice TED Open - Istanbul Samsung Securities Cup - Seoul Noumea Challenger Open de Montauban - Montauban Open des Alpes Trophee BNP Paribas - Grenoble Sparkessen Magdeburg Open - Magdeburg IPP Open - Helsinki The Scottish Tennis Championships - Edinburgh LTA Hull Challenger - Hull Schickendanz Open - Furth Geovillage Open Trofeo Melia Olbia - Olbia Alfa Romeo Tennis Cup - Cordenons San Remo Tennis Cup - San Remo IPP Geneva Trophy - Geneva Smith Barney Men's Challenger - Covington Croatian Indoors - Zagreb Advanta Championships - Philadelphia Open de L'Isere - Grenoble Croatian Indoors - Split European Community Championships - Antwerp MFS Pro Tennis Championships - Boston Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Samsung Open - Brighton Heineken Open - Auckland Milan Indoors - Milan The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam The Samsung Open - Nottingham Idea Prokom Open - Sopot RCA Championships - Indianapolis RCA Championships - Indianapolis Mobilux Open - Luxembourg Adelaide Sydney San Jose Memphis Nottingham Singapore Beijing Seoul Queen's Club Intersport Heilbronn Open - Heilbronn Franklin Templeton Tennis Classic - Scottsdale Olbia Challenger - Olbia Ostrava Tokyo Hong Kong Los Angeles Indianapolis Challenger 42 - Andrezieux Osaka Sarajevo Open - Sarajevo Newport Indianapolis Hong Kong The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis PrivatBank Cup - Dnepropetrovsk BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Qatar Open - Doha Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open Seat Godo 2005 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Kremlin Cup - Moscow Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open 13 - Marseille The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven U.S. Men's Clay Court Championships - Houston BMW Open - Munich Sybase Open - San Jose Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb ATP Studena Croatia Open Umag - Umag Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg Open 13 - Marseille Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Moselle - Metz The Dubai Tennis Championships - Dubai Jersey Challenger Mercedes-Benz Cup - Los Angeles Privatbank Open 2006 - Dnepropetrovsk Internazionali de Tennis di Bergamo - Bergamo Seoul The Stella Artois Grass Court Championships - London Open de Rennes La Trinitaine - Rennes Tatra Banka Slovak Open - Bratislava Delhi Challenger I - New Delhi Sail Open - New Delhi Estoril Open - Estoril Dubai Tunis Open - Tunis Morocco Tennis Tour - Marrakech Challenger 42 - Andrezieux The Nottingham Open - Nottingham Mamaia Challenger - Constanta Manchester Morocco Tennis Tour - Rabat Legg Mason Tennis Classic - Washington D.C. Medjurgorje Open - Medjugorje s'Tennis Masters Challenger - Graz Vienna Sybase Open - San Jose Open D'Orleans - Orleans The Samsung Open - Bournemouth Stockholm Open - Stockholm Qatar Mobil Open '98 - Doha Open de Rennes - Rennes Dunlop World Challenge - Toyota Queen's Club Tokyo The Stella Artois Grass Court Championships - Queen's/London Bergamo Challenger Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Open 13 - Marseille Ostrava Challenger Franklin Templeton Tennis Classic - Scottsdale Tokyo Beijing St. Remy Challenger BellSouth Open - Auckland Mercedes-Benz Cup - Los Angeles Orleans Challenger Bournemouth Eckental Challenger Davidoff Swiss Indoors - Basel Ostrava CA Tennis Trophy - Vienna Memphis San Remo Challenger Basel CA Tennis Trophy - Vienna Adelaide Guardian Direct Cup - London Milan Philadelphia Osaka Open 13 - Marseille Sydney ATP Heineken Challenger 2000 - Ho Chi Minh City drkoop.com USTA Tennis Championships of Denver - Denver Kuala Lumpur Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Montreal Indian Wells Key Biscayne Cincinnati Stuttgart Canadian Open Cincinnati Essen Indian Wells Key Biscayne ECM Cup - Prague Hamburg Rome Canadian Open Cincinnati CA Tennis Trophy - Vienna Indian Wells Canadian Open Canadian Open Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg CA Tennis Trophy - Vienna Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati AAPT Championships - Adelaide Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Prague Challenger - Prague Mutua Madrilena Masters Madrid - Madrid Dubai Open - Dubai The Stella Artois Championships - London Garden Open - Rome Qatar Exxon Mobil Open 2003 - Doha Citrix Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Open Mutouest - St. Brieuc Tokyo St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Toulouse - Toulouse Dubai Tennis Open - Dubai The Stella Artois Grass Court Championships - London Open 13 - Marseille Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca VII Avierto Internacional de Salinas - Salinas Kamnik Challenger - Kamnik Eisenberg Jerusalem Open 2000 - Jerusalem Open 13 - Marseille Podebradka Cup - Prague Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Challenger of Dallas - Dallas Black Forest Open 2002 - Freudenstadt Sardinia International Championship - Cagliari Copa Ericsson Brazil - Sao Paulo President's Cup 2000 - Tashkent XI Open International D'Andorra - Andorra XL Challenger de Tenis Copa Sevilla - Seville The Stella Artois Grass Court Championships - London BCP Tennis Classic - Sao Paulo Project Independence Men's Challenger - Mandeville Open de Franche Comte - Besancon U.S. Pro Tennis Championships - Boston St. Polten BMW Open - Munich New Haven RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Adidas International - Sydney Internationaux du Doubs - Besancon The Nottingham Open - Nottingham Pinehurst Coral Springs AXA Cup - London Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Medibank International - Sydney The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Waldbaum's Hamlet Cup - Long Island ABN/AMRO World Tennis Tournament - Rotterdam Rado Swiss Open - Gstaad San Jose Hong Kong Indianapolis Lyon Munich Newport The Artois Championships - London 1997 Mercedes Cup - Stuttgart Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open Seat-Godo 2000 - Barcelona Open 13 - Marseille St. Petersburg Open - St. Petersburg Heineken Open - Auckland Energis Open - Amersfoort Philadelphia Tokyo Stockholm Copenhagen St. Petersburg Bordeaux Auckland Grand Prix de Tennis de Lyon - Lyon Bologna Siebel Open - San Jose Hong Kong Jakarta AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Los Angeles Medibank Private International - Sydney Queen's Club Australian Open - Melbourne Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles Qatar Mobil Open '99 - Doha Toulouse Stockholm AEGON Championships - London Seoul Guardian Direct Cup - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne Chicoutimi CH French Open - Paris Nottingham President's Cup 1999 - Tashkent Moscow Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Republic National Bank Monte Carlo Open - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Cincinnati Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris U.S. Open Wimbledon Wimbledon - London Davis Cup, Group 1, REL1, GBR-UKR 3-2 Davis Cup, Group 1, 2R, GBR-UKR 5-0 Davis Cup, World Group, QR, GBR-IND 3-2 Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, Group 1, 2R, GBR-POR 5-0 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, QR, GBR-RSA 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover